// 在每个tabBar页面都要设置购物车的数字徽标
  import {
    mapGetters
  } from 'vuex'
  export default {
    computed: {
      ...mapGetters('cart', ['totalCount'])
    }, 
    // 页面加载时，给tabBar设置数字徽标
    onShow(){
      this.setBadge()
    },
    watch: {
      totalCount:{
         handler(newVal){
           uni.setTabBarBadge({
             index: 2, // index为2是购物车
             text: newVal + ''
           })
         },
         immediate:true
      }
    },
    methods: {
      setBadge() {
        uni.setTabBarBadge({
          index: 2, // index为2是购物车
          text: this.totalCount + ''
        })
      }
    }
  }
